Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 MOUNTAIN ROAD Semi-Detached £155,959 £93,000 20 Nov 2006
68 MOUNTAIN ROAD Semi-Detached £119,678 £120,000 5 Aug 2022
70 MOUNTAIN ROAD Semi-Detached £100,064 £81,000 18 Jan 2019
72 MOUNTAIN ROAD Semi-Detached £134,769 £55,000 3 Feb 2003
74 MOUNTAIN ROAD Semi-Detached £133,562 £135,000 28 Oct 2022
90 MOUNTAIN ROAD Semi-Detached £51,246 £15,800 8 Oct 2001
102 MOUNTAIN ROAD Semi-Detached £156,529 £152,000 14 Apr 2022
104 MOUNTAIN ROAD Semi-Detached £89,022 £51,000 15 May 2006
108 MOUNTAIN ROAD Semi-Detached £132,136 £78,000 16 Jul 2010